.NET Aspire Blog Posts

Here’s what Microsoft got right (and wrong) about .NET Aspire:

.NET Aspire is a set of tools, templates, and packages that speed up your code-to-cloud dev loop by helping you build production-ready apps from day 1. Here are 5 key areas where it shines

Why My .NET Aspire EventHub Emulator Didn’t Start (And What I Forgot to Add)

When developing microservices locally using the Aspire framework, it’s often convenient to emulate Azure services like Blob Storage, Table Storage, Cosmos DB and Event Hubs. While the Blob Storage emulator started successfully in my environment, I ran into a puzzling issue with the EventHub emulator — it simply didn’t start, and the system failed without any clear diagnostics at first glance.

Combining .NET Aspire with Temporal - Part 1

Part 1 of a multi-part blog series on Temporal with .NET Aspire.

.NET Aspire 9.3 Brings GitHub Copilot Integration and Expanded Azure Support

The .NET team has released version 9.3 of .NET Aspire, introducing updates across diagnostics, integrations, and deployment workflows. As stated in the official announcement, this release aims to improve the developer experience by integrating GitHub Copilot into the Aspire dashboard, expanding tracing capabilities, and simplifying Azure deployments.

Local Friendly .NET Aspire: Modeling your local environment

Let's explore the .NET Aspire app host and how modeling your local environment builds a better developer experience.

Infrastructure as Code in C# with .NET Aspire

With .NET Aspire, you can not only model your entire system in C#, but also generate all your infrastructure artifacts—Bicep files, Kubernetes manifests, Docker Compose files, and more—directly from your application model. No context switching. No stale templates. No extra languages to learn. Let me show you how it works.

.NET Aspire: How Maddy Montaquila and the .NET Team Are Revolutionizing Development

In this exclusive interview, Maddy Montaquila, a leading expert on .NET Aspire, shares her insights on the latest cloud-native development platform. Learn how to harness the power of Aspire to build scalable, secure, and efficient applications with ease. In this conversation, Maddy Montaquila opens up about the key features, benefits, and use cases of Aspire, including its integration with GenAI models, Ollama, and GitHub.

Converting a docker-compose file to .NET Aspire

In this post I describe how I converted the deployment method of the mailing-list manager lismonk from a docker-compose.yml file to an Aspire app host project

.NET Aspire update includes AI debugging via GitHub Copilot

.NET Aspire 9.3 also boasts dashboard improvements for resource tracing and easier access to a resource’s telemetry, commands, URLs, and more.

Taming Manifest Sprawl with Aspire

You know the drill: a new service hits the repo and suddenly you’re editing three different manifests. That duplication is manifest sprawl, and it taxes every deploy, code review, and onboarding session.